revert fix of #164884 because it's not a problem in gtk+ but in
authorKristian Rietveld <kris@imendio.com>
Fri, 2 Jun 2006 19:06:09 +0000 (19:06 +0000)
committerKristian Rietveld <kristian@src.gnome.org>
Fri, 2 Jun 2006 19:06:09 +0000 (19:06 +0000)
2006-06-02  Kristian Rietveld  <kris@imendio.com>

* gtk/gtktreeview.c (gtk_tree_view_leave_notify)P: revert fix of
#164884 because it's not a problem in gtk+ but in applications and
it breaks starting drags from the edge of a row.

ChangeLog
ChangeLog.pre-2-10
gtk/gtktreeview.c

index 13de8619ff63cfb0ccf7014d9de049dd486ab2bc..48f4d91cc4e3f09217b3919a112e5be22d1d70b7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-06-02  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_leave_notify)P: revert fix of
+       #164884 because it's not a problem in gtk+ but in applications and
+       it breaks starting drags from the edge of a row.
+
 2006-06-02  Kristian Rietveld  <kris@imendio.com>
 
        Separate sensitive/selectable properties.
index 13de8619ff63cfb0ccf7014d9de049dd486ab2bc..48f4d91cc4e3f09217b3919a112e5be22d1d70b7 100644 (file)
@@ -1,3 +1,9 @@
+2006-06-02  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_leave_notify)P: revert fix of
+       #164884 because it's not a problem in gtk+ but in applications and
+       it breaks starting drags from the edge of a row.
+
 2006-06-02  Kristian Rietveld  <kris@imendio.com>
 
        Separate sensitive/selectable properties.
index d393a566ddcb9f24e887658232b43f77dd182be1..17533895e864532432deb2fac6429c03ed47be93 100644 (file)
@@ -4724,12 +4724,11 @@ gtk_tree_view_leave_notify (GtkWidget        *widget,
 {
   GtkTreeView *tree_view;
 
-  tree_view = GTK_TREE_VIEW (widget);
-  tree_view->priv->pressed_button = -1;
-
   if (event->mode == GDK_CROSSING_GRAB)
     return TRUE;
 
+  tree_view = GTK_TREE_VIEW (widget);
+
   if (tree_view->priv->prelight_node)
     _gtk_tree_view_queue_draw_node (tree_view,
                                    tree_view->priv->prelight_tree,